﻿body { margin: 0px auto; width: 1000px; font: 400 14px/1.8em Arial,'Microsoft YaHei', '宋体'; }

form { margin: 0px; padding: 0px; }

img { border-style: none; vertical-align: middle; }


a:link, a:visited { color: #003; text-decoration: none; }

a:hover { color: #00f; text-decoration: underline; }

.orange { color: #FF7700; }

a.orange:link, a.orange:visited { color: #FF7700; }

.red { color: #f00; }

a.red:link, a.red:visited { color: #f00; }

.blue { color: Blue; }

a.blue:link, a.blue:visited { color: Blue; }

.c { clear: both; float: none; }

.ckeditor { display: none; }

.tl { text-align: left; }

.tc { text-align: center; }

.tr { text-align: right; }

.w100 { width: 100px; }

.w120 { width: 120px; }
.w320 { width: 320px; }
.w480 { width: 480px; }
.mCenter { margin-left: auto; margin-right: auto; }
.footer { border-top: 2px solid #f70; margin-top: 8px; padding-top: 8px; }

    .footer p { margin: 0px; padding: 0px; text-align: center; line-height: 25px; font-size: 14px; }

    .footer a:link, .footer a:visited { color: Black; }

.hidden { display: none; }

.page { line-height: 1.8em; font-size: 12px; text-align: center; margin-top: 8px; }

.datagrid { border-collapse: collapse; border: 1px solid #ccc; }
    .datagrid th, .datagrid td { border: 1px solid #ccc; border-right: none; border-bottom: none; padding: 4px; line-height: 2em; }
    .datagrid th { background: #eee; }
    .datagrid tr:hover td { background-color: #f4f4f4; }

.toast { border: solid 1px #ff6a00; border-radius: 4px; min-width: 150px; background-color: #fcf2ba; padding: 0 8px; position: absolute; }
    .toast .text { text-shadow: 2px 2px 2px #fff; white-space: pre; text-align: center; font-family: 'Microsoft YaHei'; font-size: 16px; line-height: 1.8em; }
.toast-green { border-color: #393; background-color: #efe; color: #393; }

@media(min-width:768px) {
    .x-navbar-center { text-align: center; margin-bottom: 0px; border-left: none; border-right: none; border-radius: 0px; min-height: inherit; line-height: normal }
        .x-navbar-center .nav-pills { float: none; margin-left: auto; margin-right: auto; display: inline-block; }
            .x-navbar-center .nav-pills > li { float: none; display: inline-block; }
        .x-navbar-center a { font-size: 16px; line-height: normal; }
        .x-navbar-center .dropdown-menu a { text-align: left; }
}

.x-form-options { text-align: right; margin: 10px auto; }
.x-nav-tab { padding-left: 10px; }
    .x-nav-tab .active a:link,
    .x-nav-tab .active a:visited { color: #000; font-size: 16px; text-shadow: inherit; }
.tooltip-inner { background-color: #0e8ee7; }
.tooltip.top .tooltip-arrow { border-top-color: #0e8ee7; }
.label { text-shadow:none;}